Awesome place with lots of thoughtful touches. Was very clean and well maintained. Good location.