Great location and layout but property manager did not communicate well or clean property well. Firstly our room wasn’t ready at 2pm, this could have been communicated prior to us arriving. So when we arrived the cleaner rushed and left the kitchen not properly cleaned. Secondly dishwasher broken and smelly, again when I called the property manager she knew about it and said it would be fixed by a date and I never heard from her again. One bathroom smelt like urine and under one bed was broken glass and loads of crumbs/dust. We’ve stayed at hotel part of this resort before and it was beautiful and clean so it was a shame a private listing can’t achieve the same quality.