Happy Hearth Inn

The Happy Heart Inn is located in Hyrule Town in The Minish Cap.