My family (2AD, 2CH 11,9) stayed in this hotel for 2 nights in early January 2009. My experience of hotels in China is that generally I have not found them to be overly welcoming and that you become very conscious of people who seem to be checking up on the work of other staff members, or checking to see that you are not removing anything from the room. Having said that I found the Rosedale Suites quite a welcome change. Although the staff were not exactly gushing with friendliness I certainly did feel that the Rosedale had the characteristics of a more welcoming place. We found our room to be of a good size. We ate in the restaurant one night and although you wouldn't call it 5 star dining we had no complaints. The hotel is well located near shops and the bus service for Macau has a depot right next to the hotel which was very useful for us as that was out next stop. We were fairly brave and took a train from Shenzhen to Guanzhou and then used the MTR to get to the station nearest the hotel. I wouldn't recommend that unless you are seasoned traveller. We know little Chinese and it took us some time to find the hotel from the train asking numerous people which is not easy when they don't speak English. We went to the Guanzhou Zoo from the hotel via cab and that was quick and easy. All in all, a good hotel at a reasonable price.