Very well situated, very clean and nice decor (as per the imagery).
There were a few communication issues as well as a couple of maintenance problems we encountered which overall impacted our stay, but I imagine these maintenance issues are one-offs which are unlikely to occur again.
Overall I think this was slightly overpriced, but if the costs were lowered I would recommend staying.