Very clean, great amenities and spacious.