Perfect location, excellent response time, very good value, nice personal touches.