Great accommodation for the price. Only issue is that the check-in process was a bit hectic - it seemed like they had one employee handling several guests trying to check into multiple buildings at once. Wifi may not work very well in your room but it's fine in the common areas.