perfect location and beautiful accommodations.