Excellent location. Very clean. Self check in is easy and convenient. The beds are very comfortable.