Friendly hosts, great view, cozy place. What else can you wish for?