Amazing quality for the price - good location, wonderful hosts and an adorable dog.