Absolutely fabulous, 5 stars. Lovely home, excellent attention to details, wonderful ambiance and excellent location. We would definitely stay here again.