Wonderful stay, great location, very helpful hosts, spacious, lots of thoughtful touches, we highly recommend staying here.