We had a wonderful stay with everything we could possibly need. A beautiful home away from home.