Clean, spacious and great amenities. They were extremely communicative, highly recommend