Great experience in a amazing location right by the beach.