Wonderful place with a perfect location feet from the beach