Great hosts and a perfect spot to stay for a long weekend.