Immaculate inside and out. In a beautiful setting. You may well want to stay longer.