Perfect location. Parking right out front. Very clean - great bed. Had everything we need. Communication with our hosts was excellent.