It is a small hotel/villa. I was there just for short time, but experience was perfect.
Very nice apartments, nice view and private jacuzzi in living room.
Staff is very polite and make you feel very comfortably.
There is not much to say accept perfect and unique place for spending time with your wife/girlfriend.