Excellent location and newly renovated property. We got switched to a different flat from the one we booked which wasn't great. The wet room was more hassle than a regular shower and we didn't get many towels.
It's a new place and I'm sure they will work out the kinks.