beautiful, clean and modern place in a slightly secluded setting. Not too far from Victoria.