Never stayed there, but have eaten at Rainbow many times. You'll eat well for sure. We usually stay two doors down at Nirvana.