Happy - very few minor cons, great pros. lovely place and location.