Superb location. Newer building. Lovely accommodations. Would recommend.