Great location, but pricey. There was some bug issue during our stay, but was fixed quickly. Communication was good. The staff were nice and helpful.