We stayed here in an ocean view room a total of four days, pre and post cruise. Perfect choice. Gorgeous pool, swim-up bar, excellent breakfast buffet, convenient, high quality on-site restaurants and a short taxi ride to both the airport and in-town. Wouldn't change a thing!