This was everything we hoped for and more. Ruth's attention to detail was fantastic and she was so friendly, we felt right at home. Can't wait for our next visit!