Me & my family we had amazing stays in Victoria’s apartment.
The apartment is very clean & lovely; the most importantly is the location is well situated. We can literally just walk to all attractions.
Definitely highly recommended!