Immaculately clean, great amenities, perfect for a couple, awesome location. Loved it!