5* across the board, fantastic value for money, clear communication, great flat in a great location.
As other reviews have mentioned, the bathroom gets a bit wet after a shower, but it's not going to ruin your trip.