Great unit, one of the newest ones we have ever stayed. Aside from an AC issue everything was great. It is a bit far from the beach so you will have to walk around 20 mins to the beach or the village. Public parking in the area is pretty sparse. Pool is not heated but well maintained. Beach near black rock is great and you can walk there in 25 mins.