Just disembarked from the Edge. Don’t accept a guarantee sky suite on 12 floor.. we were stuck under the magic carpet. There were smells of garbage for two days which they ‘apologized’ for,, the tanks needed cleaning, but every night between midnight and 1 am, loud banging could be heard. The upper staff knew about it and actually gave us $$$ credit towards a future cruise. Otherwise, the ship, food and service were fabulous!