This place has it all! Right on the beach! Super close to airport! We had a great time!