Great place to stay: Reasonable price with great locations and decor!