5 Stars for our long-term stay at Shilin's. It was perfectly equipped to stay there for a semester, it was in a great location with everything that you need close by and a very friendly and helpful host!