Great location, thoughtful touches, lovely host.