This place is absolutely wonderful. You can tell the effort and care that went into making this place fantastic, Stephanie is a fantastic host and the location is simply stunning. We didn't want to leave.