Wonderful stay. As advertised and met or exceeded expectations in all areas. Highly recommend. Good hosts.