The location was great and the place was very clean and well equipped. Make sure you receive the check in information in advance as we had some communication difficulties during our check in process. Overall would recommend.