Highly recommended. Very clean, lots of amenities, table tennis, handy location. Incredible restaurant next door. Exactly what we wanted, and easily met our our extremely high expectations. Thanks again!