Perfectly clean, great location, cute amenities - loved it.