Overall excellent, great location, beautiful aesthetics, great communication with the host.
The bathroom is shared between all guests with tinted glass doors - so maybe not great if not good friends/this makes you uncomfortable.
Would 100% recommend.