Modern, but expensive. The staff were friendly and helpful.