Great location. Great host. Great Beach setting. Loved the rooftop. Will recommend to friends.