The Reflector, located in the heart of the Grand Canal Dock in Dublin, has a distinctive and striking design. The building has a unique 75 meters waterfront and the glass facade reflects the water of the Grand Canal. Bronze colored mesh panels provide solar shading without obstructing the views and still letting natural light enter the building. The project is finished to the highest standards and has received a LEED Gold V4 accreditation and A3 BER Certification. Besides offices, the development also houses 40 luxury apartments and a restaurant.