Perfect : perfectly clean, perfectly situated.... perfect