Palace Hotel

This location is one of the first to sport the new logo, as well as being the first LEED store in Spain, and all all-around beautiful store.