Lovely spot, it was moderately clean, I cannot complain regarding that, but requests for a place to leave bags was rejected unless I paid an extra $99 (for a few hours earlier). There is a concierge who could have minded our bags.
Then when we checked out it was incorrectly claimed I'd lost the key and I was asked for an additional $300, when my partner and made a point to leave it on the kitchen bench. We are both very responsible people and hosts ourselves.
By all means stay here, but ensure you personally drop off the keys or leave them with the concierge.