This is really an apartment rental, not a hotel and the reception was not manned after 19:00, we arrived 19:00, so they really left at that time. We had to call them, which was not exactly desirable as we had to use an international phone. After the call we had to wait around 20 minutes before someone showed up to check us in. The wifi is outsourced to a 3rd party, this service did not work, and we were unable to get it to work while we were staying there. At check out the clerk apologised and confirmed that they have had several issues with the provider. The clerk compensated by allowing us free parking. Which we appreciated. Still, for us wifi was important. This together with the waiting for check in, is the reason we did not give a 5. The apartment and complex was otherwise fine.