Great hosts, great accommodations, great location...there wasn't anything that wasn't wonderful. The little touches the hosts provided were so kind and they really thought about us as guests making sure we were happy and comfortable through our entire stay. Highly recommend.