Clean, fantastic kitchen and easy check in. Only stayed one night but wished we had arrived earlier to enjoy the courtyard. Beds are very firm.