This place has a great location, it is about 50 feet away from the beach and it has a ton of restaurants within a couple minutes of walking. There is also a great restaurant called Terra Nerra right next to it that has a wide variety of great food!