The place is great. The location is ideal specially for UN meetings. Totally recommended!