Everything was great, space was clean and looked like photos. Communication was great, but the pool isn't actually always available so be sure to inquire before booking if you want to swim.