Now that I've stayed here a few times, I can say that Platinum recognition is pretty good, with a 100% upgrade rate so far across 8 stays, and the pool is decent, and so is the breakfast, although I have yet to make it to the lounge. It seems like several airlines use this as their crew hotel, but aside from that, it seems to be lightly occupied regardless of when I have been here. So, if you need to stay at a Starwood property, this is a decent one (only one in Bahrain) compared to many others I have been to elsewhere, and as others have noted, the staff is overly friendly most times. Cheers.