Love it. Great location, quiet, brilliant kitchen, bar and beach bar, pool(s), private beach, lovely settings, quality all around. Normally I don't rate hotels I use for holidays, but only when working. But this hotel, staff and location etc. is too good not to. It's a very high stand, all over. To the expensive side, but quality at this level costs money - it's that simple. Its perfect, and we will come back!