Great location. Very clean. Very fast communication/ response. Great stay.