Clean, good beds (though not I you're over 1,80m), good communications and perfect location, would recommend!