Great communication and location. Had everything I asked for. Had a great stay.