beautiful inside and out. very clean and well appointed. friendly hosts. a perfect stay