A beautiful villa in a beautiful location. We loved the beach - not your typical sandy beach but a stunning rocky beach that we loved. Swimming amongst the boats and snorkelling! Close by behind the old castle walls are wonderful bohemian / clothes and gift shops with wonderful restaurants. We shall return!