Lat time I stayed there I was quite impressed with the spread of nibbles in the afternoon.Certainly enough for dinner!
I took a cab from the airport at around $12oz. I dont think it is worth taking the bus as it will cost you almost that to get the cab from the bus station.
I found the rooms quite coomfortable but not spectacular.
its a very nice hotel.