great location and perfect accommodations