I recommend Staycity because you wil have everything that you need to have a nice trip: friendly staff, good location, good internet and a cosy apartment.