The stay was really comfortable, very clean and all the things in there were well thought through. We had a bit of inconvenience during check in but it was sorted out. The place was in close proximity to the stores and just a few mins walk to the beach. We were a group of 10 with a toddler and this place accommodated all well without bumping into each other. We recommend this place. We had a wonderful time in the pool (wish it was heated) as well.