Beautiful location, friendly helpful hosts, perfect for a short stay near Byron