It has all the amenities one needs. It is close to town/beach. A nice private place to stay with plenty of room, James and Leanne have added those special nice touches to make you feel very welcome. I will definitely stay there again.