Everything you could want or ask for in an AirBnB is here to be had. Large public area, comfy beds, full kitchen. It’s all there.