The place was clean , communication was good and it really has everything you need. One flaw is we weren’t able to use the pool/gym like advertised, but everything else great.