Clean, great value, great location. There is a deposit prior to check in so be ready for that. Will stay again in future for sure. Beautiful hotel.