Lots of amenities, great location, extremely clean, exactly as advertised