First class apartment, a real luxury stay in a very good location. Thoughtful surprise touches when you arrive.