Victoria's place is beautiful and located in a super awesome location. Easy access to everything you might want, beautiful parks, amazing restaurants, great culture for both party and artsy stuff.
Definitely recommend!