Situated in a fantastic location.
If you enjoy being close to all the action or near to the beach, this might be a great hotel choice for you. People said they loved the fact that the beach was just steps away and the resort was also near to other area attractions. Despite the fact that the resort is centrally located, people also said they found it to be very quiet.