Perfect in every way! Very well described a mixture between a home and a hotel room. Absolutely spotless. Had everything we needed and more. We will be back.