Simply perfect!
I couldn’t have asked for a better place in a better location. They had everything I wanted. Clean, well designed and with some really nice touches.