Wonderful accommodation with all the necessary requirements for a great holiday - great hospitality, amenities, and secluded beach - what more could you ask for!