Did you know that the Palau has more than two thousand roses hidden throughout the building?