A fantastic, private and modern apartment a stones throw from Middle Rock beach(great for walks, dog runs etc but a bit rough for swimming). The enclosed yard was just perfect for our dog and lovely to eat and drink outside in the sunshine. Everything you’d need for a great stay (good kitchen, excellent bath, outdoor shower etc) and close to beaches and amenities