I stayed with my teenage son who slept well on the sofa bed which has a separate mattress. The balcony gets the sun in the morning and the kitchen and bathroom had everything we needed. If you don't like small, exposed lifts there are six flights of stairs to walk up but it kept my son's fitness level up!! I'd stay here again.