Clean and spacious with lot of amenities