Thoughtful touches, great decor and a balcony - I would stay again!