Clean, well equipped and great location. Hosts were there upon arrival which was appreciated. Sofa bed is good for kids not so much for adults. Would stay again and highly recommend.