The most important thing in a Saudi hotel is the air conditioning in your room - it has to be strong enough to keep the room cool at night, but not blasting cold air in your face or so noisy it keeps you awake. Bay La Sun's AC comes through admirably.
It's a new hotel so the rooms are a decent size and nicely decorated. The food (I had Lebanese mezzeh room service and a corporate seafood barbeque) was excellent - again, the best I've had in four visits to KSA.
The staff were friendly though one or two lacked a bit of polish (one of the called me "boss") but everything I asked got done. I would happily stay here again - just as well as it's the only hotel in King Abdullah Economic City.More