Perfection. Beyond clean. Bedding was amazing and everything was very high end! Very comfortable stay!!!