A place where you could spend a month and still enjoy it like the first day.