Great hospitality with nice extra touches. The basic provisions were appreciated as we had a late arrival. Good facilities with everything provided. We only did a quick stopover so cannot comment on local amenities but it was a nice position by the beach.