Immaculate, great location, comfortable beds, beautiful bathrooms, kitchen and living areas with all the little details thought through to make your stay as pleasant and comfortable as possible. Thoroughly enjoyed staying at this property and can highly recommend. Diane was a great host and communicated quickly and helpfully.