A home away from home. A well located place to explore Riva!!