Overall great experience and perfect location. Clean and spacious with good amenities.