Our host was great the place was spotless all the amenities mention were supplied very clean great location definitely will stay there again next year