Impeccably clean, very comfortable, beautiful setting indoors and out. Perfect location. As described. Would love to return.