Clean and spacious with excellent amenities