As previously described by others. Good location, thoughtful details, great hosts.