Absolutely PERFECT! GREAT host, beautiful home!! Peferct 10. A must stay home. Clean, neat, fully stocked. Gracious and completely helpful host. Assisted in transportation, dining, tour guide, sites. I love this property, so big and beautiful!! And compltely safe. I felt at home.