Great communication, check-in instructions and directions. Flat very clean, I was barefoot the whole time and could tell it was spotless! The little details made us feel very comfortable. Would recommend and consider staying there again.