good, clean, rooms are a bit small but comfortable and well equipped.