We thoroughly enjoyed our stay! Our building/room was exactly as described and we were within minutes of everything we needed: beach, great restaurants, and every morning I went for a jog or a walk and felt completely at ease. Next time we will stay longer and use the kitchen, etc. Loved the open space and everything was extremely clean and tidy. The pool was fine. It wasn't huge and we didn't really use it much, but it was nice to sit out there in the evening and chat with the other guests and relax.
I would highly recommend this property if you are looking for clean, friendly, walkable and enjoyable!