Absolutely perfect in every way! Location wonderful! Sweet host with lots of tips for restaurants and things to see. Loved our little holiday!