James house is a great place to stay, is large enough to have your own space if you want. Has good facilities including outdoor entertaining are. It is close to shops/amenities and a short walk to the beach. I would stay again and have no hesitation in recommending to others.