Kristen's place was perfect! It had absolutely everything we needed and more. She is fantastic to communicate with, had such a beautiful home and offered great tips regarding things to do and places to see - can't wait to go back!