From booking to departure, everything was perfect. Great location, strong communication and beautiful accommodations!