Ellas place is a great location and great access to the beach and lots of easy access to lots of other great excursions. The environment is great and pleasant beautiful view.