Lovely place and worth 3 flights of stairs! Clean, modern and newly renovated. The place oozes hospitality and great service.