Great location, great hosts, great place. There are a few stairs, just so you know. ;-)