Amazing spot, great hosts, perfect location