Exceeded expectations!Excellent location! Great hosts.Well stocked with everything you need to enjoy your stay.