Tim was an excellent host and the place was perfect for our needs. Parking may look daunting, but we were always able to find a spot quickly. We would absolutely stay here again!