Great location and nice place. The only reason I put 4 stars was because the floors were kind of dirty and there was dog hair in places. Overall, would stay here again!