Clean, spacious, and prepared with great amenities. Extremely satisfied with our stay.