Perfect location. Clean, comfortable, and enjoyable. Wonderful host! We would absolutely stay here again.