The property is well positioned with a lot of amenities and close to the several beaches and attractions. However, the checking process was not the easiest one as we have to pay additional fees to go and collect the keys from the host's cousin then Uber back to the property. Once there, we noticed that although the property was beautiful it has not been cleaned properly for weeks, pillows, bed sheets, towers were not fresh as expected and the toilet especially the shower was very dirty with some yellow stains on the tiles and walls and there was a constant smell of urine in the toilet although we tried to clean but the smells didn't go away...which made our stay a bit uncomfortable as we all hand up with some skin infections.