Wonderful stay with beautiful beaches all to yourself