Great place for long term or short term stay. Just make sure you have a parking spot as we had a hard time looking for one in the garage. Communication was excellent ! Location wonderful ! Everything went smoothly. Thank you ! We will be back !