The location was great, the property was clean, spacious and comfortable, the outside upper deck was amazing and the hosts were accommodating and responsive. We would definitely come back again, great experience!