Perfect! Spotless and well appointed. Couldn't have suited us better. Kay was a wonderful host and we will be back.