Perfect in many ways but clean, well designed and accessible to all. Highly recommend.