'That Place' is thé place to stay in Victoria.
Sweet, cozy...
It's everything they say in their description!
Superb view from the Hot Tub and a splenid interior.