Great location and great room in a nice beach front resort.