Great apartment in a great location. Info and check in/out process seamless. Comfy beds, with all the facilities you need. Highly recommend for small group. Think it would be tight with sofa bed