We had a nice stay at Windsor. It's placed in great location. Close to public transport, cafes,restaurants and shops. Apartment was perfect for us and our dog.