On behalf of our friends who I booked this for, I'd like to say that they enjoyed their stay.
Exactly as advertised. A great atmosphere and nice secluded shared areas.
Thoroughly recommend