Perfect location and accommodations. Great weekend.