Art’s place is a gem in the city of Victoria! Perfectly located for a little getaway weekend!