Spotlessly clean, comfortable, plenty of amenities and beautiful views!!