Rooms, service, food all deserve 5 stars. This is so far one of the best resorts I have been to. Rooms, property and space can be bought anywhere but at Sterling they give you an experience that is worth every penny spent. Staff is so humble, cooperating, I believe anyone who is managing this place, be it cleanliness or hospitality or facilities must be appreciated. Even if you are not in good mood, staff makes you smile with the greetings, every time you visit lobby or reception. Staff is so quick and smart in their work thumbs up for them. I wish them all the best for future.