Superb, modern and clean well-appointed apartment.