Nice place in general. Good food, great shopping, good location, great staff in the store and restaurants. Breakfast was delicious and the staff were so kind. Only complaint, we could hear what the people in the next room were saying. A bit odd for the walls to be so thin.