Great location and perfect accommodations