translate English to German: location is perfect and building is also beautiful.
Your staff are superb. They really provide an excellent level of service.