The Met is set on Ventnor Seafront on the southern tip of the Isle of Wight, enjoy tasty tapas, fine wines and spectacular cocktails all while enjoying the stunning sea views. Enjoy a relaxed dining experience with friends, family, even the dog is welcome.