Great location on federal hill. clean, comfortable and super easy check in process