The definition of spotless! Very clean, tidy, spacious and nice suite to stay in. Trish and Ali are wonderful hosts who will make sure you feel at home and relaxed. Great stay!