I spend 5 nights at the mayflower guest house in November and liked it a lot. The apartment is clean and everything important you need is provided. Good internet speed! The location is great either in walking distance to sightseeing places or for using the nearby metro.