Amazing. More that you can ask for. Perfect location for an unforgettable vacation.