Great location. However, the place could have been cleaned better. The floor was noticeably dirty upon check in.