We've had a very nice and comfortable bedroom with a TV and lots of storage space. There is a shared kitchen and bathroom, both very modern and clean. Communication was smooth - we specified our check-in time just a few hours before with no problem.