Great hosts, location and thoughtful touches! Would return again and highly recommend!