Perfect! Clean, spacious, and everything required was provided. Enjoyed our stay.