We had a wonderful stay here. The best things about this listing are the excellent communication from the host, and the location. Dmitry's communication was clear and consistent - we had all the information we needed (and more) well in advance of our trip, and he and the on-island host were incredibly responsive to questions or when small things came up. Case in point: we discovered on our first trip to the beach that the umbrella provided was broken. Dmitry had a brand new umbrella to us the next morning, and sent us a Starbucks gift card for the inconvenience. As far as location, it's a 3 minute walk to the beach - such a pleasure not to have to load everything into the car! And lots of restaurants and shops within walking distance or a short drive away.
The unit itself has a nice layout, and it was clean and well-stocked when we arrived. The only small thing to note is that the living room A/C unit is very loud and barely sufficient to cool the main space. (We were there in mid-August, with temperatures in the 90s and high humidity, so for much of the year this probably would not be an issue.)
We thoroughly enjoyed our stay and would recommend this listing to others.