Absolutely PERFECT. Kim went out of her way to accomodate us when we had a date scheduling problem. Truly lovely person who and would definitely stay again. Highly recommend.