It is definitely a McMansion, I agree.
As the weather looks rather summery, I am thinking that the decorations are up all year. (If they did themes, where on earth would they store a similar amount of decor for Easter, Thanksgiving, Halloween?).
I was just browsing, looking for properties near water (not that I am in the market, and definitely not at this price) when I found this treasure.