A perfect apartment in a perfect location. More than recommendable. We will definitely return.