The overall stay was what I would expect for the price, however when I tried to check in there was a large dog in the reception, that was not friendly. The staff spoke to me from the door and asked if I had a reservation and could they have the number. I asked that they remove the dog, and I could come in and check in. They refused. They asked to see my passport, and again I asked if they would remove the dog, and again they refused. So, check in was done outside!