Experience the unforgettable holidays you deserve by staying at this spacious, charming Mediterranean paradise with great sea views over the harbour.