I would 100% recommend this place. It was a perfect location on the beach with everything you need! The roof top deck was amazing!