A cozy place, excellent location, a beautiful view and a great host.