This place is absolutely lovely. The location is fantastic, but it is Karen, your host who really makes it. Highly recommended!