Paradise! Everything was perfect, view, accommodations, hospitality!