immaculate, great accommodations, and beautiful.