Just arrived home from Celebrity Reflection & I have say it is a great ship! Food was excellent, entertainment was superb, activities aboard ship were awesome & last but not least, staff was amazing! I have travelled on different cruise lines & I have to say Celebrity so far is my favorite!! Entertainment on other cruise lines have gone downhill but that is NOT the case with Celebrity!!