Clean, stylish and welcoming home in a fantastic location! Everything we needed, with the extra touches that showed just how great the hosts are.