Very clean and in a good location, staff don't speak good English, but just make sure you know the room number and it should be fine