Very clean & very comfortable fully self contained apartment. We have stayed in several similar places in this area and this one is the pick.