We found the flat to be very clean, well situated and had almost everything we needed for our holiday. It is just under a mile from the centre of playa del carmen although there are many bars around 400 metres from the flat. The tv and internet were in the process of being installed while we were there and this should improve any visitors experience, we were informed of this before going so it wasn't a problem. The sun is on the front sun deck from around mid day and it is good in that it also protects you from any wind.
The pool is great and there is a child's pool. Some work is needed around the general area to the pavings but this did not detract from our holiday. The owner was very supportive and communicated well over the booking and whilst we were there.
We had a great time and I'm sure you will!!