Catherine's place was fabulous; she had everything we needed and was super accommodating of our awkward arrival/departure times - as well as super fun to hang out with!