A well appointed apartment in Osborne Village. It has everything you need for a comfortable and enjoyable stay.