Great communication, easy check in, clean and safe. Craig runs this lovely B & B with careful thought and consideration for his guests. Everything was perfect for my needs.