The apartment and location is great - the fact that you have full access to all the Hotel Neri amenities puts this over the top.
We loved our stay, and highly recommend this.