Absolutely everything everything about this place was PERFECT! It was spacious, contained everything you need, gorgeous terrace, wonderful and informative host, excellent location and convenient parking. Cannot wait to come back. I only wish my home was just like this.