Excellent location and super hosts. Very clean. Rooms as described, plenty of towels. Beds adequate but not luxurious. Kitchen fine.