Beautiful view, quaint decor, lovely hospitality