Great place, great location - lots of restaurants and shopping nearby... not as clean as I expected but overall you won't be disappointed!