amazing location and beautiful accommodations.