Perfect on all counts! Scott is an amazing host. Everything was just as described and I was blown that by the condo having so many things and knick knacks to make the stay so enjoyable. Well done!