Incredibly clean, enjoyable stay.