The room was clean and tidy overall. The bed in this particular room while reasonably comfortable had a very loose bed head that appeared to be coming off the hinges and was letting off a very loud creek sound evertime there was movement on the bed. The sofa bed was comfortable. The one big disappointment of our stay was the check-in process. The room key given to us did not work and we had to wait a long time for someone to come and give us the correct key all the while trying to manage a distressed child who needed to go to the toilet. Furthermore the parking pass did now allow us to go directly to the level B2 where our allocated parking spot was and instead we had to go to level G and go down stairs and ramps with our luggage. Hosts' representative said they would come back and give us a correct parking pass to go down to the correct level which they never did. By the time we were actually in our room it was 1.5 hours past the listed check-in time. Other than the horrible check-in, stay was reasonably comfortable.