I was there last year on Christmas, and shops were closed, as were most, though mercifully not all, restaurants. As I recall, Dec 26 is a normal day there, but it IS a Sunday this year, so most shops will NOT be open. I'm not sure what impact Dec 25 being a Saturday will have on Dec 27; I'm sure other FTers will have more knowledge of this.