Nice stay. 1 bed was softer, but the others were pretty firm. fairly clean. nice space. well stocked kitchen. overall, very nice place.