Located in an area littered with sandy beaches and cove, and with a shared indoor heated pool, what more could you need for an idyllic holiday retreat?

Array